inside leg - French English Dictionary